package com.zyx.boot.pojo;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.Version;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 成员表
 * </p>
 *
 * @author zyx
 * @since 2023-08-07
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("tb_user")
public class User implements Serializable {

    private static final long serialVersionUID=1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 姓名

     */
    private String name;

    /**
     *  学号

     */
    private Integer stuId;

    /**
     * 年级

     */
    private Integer grade;

    /**
     * 组别 
0 后台
1 前端
2 管理

     */
    private Boolean group;

    /**
     * 担任角色id
0 队长
1 组长
2 组员

     */
    private Boolean cid;

    /**
     * 上级

     */
    private Integer superior;

    /**
     * 密码
     */
    private String pwd;

    /**
     * 邮件
     */
    private String email;

    /**
     * 0超级管理员
1管理员
2成员
     */
    private Boolean identity;


}
